<!DOCTYPE html>
<html lang="en">
<head>
<title>Google Maps Library: GMLib.Map: Class TGMCustomMap</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="generator" content="PasDoc 0.15.0">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="tipuesearch/tipuesearch.css">

<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body>
<div class="container"><div class="navigation">
<h2><a href="index.html">Google Maps Library</a></h2><ul><li><a href="AllUnits.html">Units</a></li><li><a href="ClassHierarchy.html">Class Hierarchy</a></li><li><a href="AllClasses.html">Classes, Interfaces, Objects and Records</a></li><li><a href="AllTypes.html">Types</a></li><li><a href="AllVariables.html">Variables</a></li><li><a href="AllConstants.html">Constants</a></li><li><a href="AllFunctions.html">Functions and Procedures</a></li><li><a href="AllIdentifiers.html">Identifiers</a></li><li><a href="GVUses.png">Unit dependency graph</a></li><li><a href="GVClasses.png">Classes hierarchy graph</a></li><li><form class="search-form" action="_tipue_results.html"><div class="search-input"><input type="text" name="q" id="tipue_search_input" pattern=".{3,}" title="At least 3 characters" required><div class="search-button"><input type="button" id="tipue_search_button" onclick="this.form.submit();"></div></div></form>
<div style="clear: both"></div>
</li></ul></div><div class="content">
<table class="container">
<tr>
<td><i><a href="http://www.cadetill.com" target="_blank">cadetill's blog</a></i></td>
<td align ="right"><i>Copyright &copy; Xavier Mart&iacute;nez (cadetill)</i></td>
</tr>
</table>
<hr noshade="" size="1">
<span id="TGMCustomMap"></span><h1 class="cio">Class TGMCustomMap</h1>
<div class="sections">
<div class="one_section"><a class="section" href="#PasDoc-Description">Description</a></div><div class="one_section"><a class="section" href="#PasDoc-Hierarchy">Hierarchy</a></div><div class="one_section"><a class="section" href="#PasDoc-Fields">Fields</a></div><div class="one_section"><a class="section" href="#PasDoc-Methods">Methods</a></div><div class="one_section"><a class="section" href="#PasDoc-Properties">Properties</a></div></div>
<span id="PasDoc-Description"></span><h2 class="unit">Unit</h2>
<p class="unitlink">
<a href="GMLib.Map.html">GMLib.Map</a></p>
<h2 class="declaration">Declaration</h2>
<p class="declaration">
<code>type TGMCustomMap = class(<a class="normal" href="GMLib.Classes.TGMComponent.html">TGMComponent</a>, <a class="normal" href="GMLib.Classes.IGMExecJS.html">IGMExecJS</a>, <a class="normal" href="GMLib.Classes.IGMControlChanges.html">IGMControlChanges</a>)</code></p>
<h2 class="description">Description</h2>
<p>
Base class for <code>google.maps.Map</code> class.</p>
<p>


<p>Implements <code><a class="normal" href="GMLib.Classes.IGMExecJS.html">IGMExecJS</a></code> and <code><a class="normal" href="GMLib.Classes.IGMControlChanges.html">IGMControlChanges</a></code> interfaces.<br><br>

<p>More information at <a href="https://developers.google.com/maps/documentation/javascript/reference/map#Map">google.maps.Map class</a> </p>
<span id="PasDoc-Hierarchy"></span><h2 class="hierarchy">Hierarchy</h2>
<ul class="hierarchy"><li class="ancestor">TObject</li>
<li class="ancestor">TPersistent</li>
<li class="ancestor">TComponent</li>
<li class="ancestor"><a class="normal" href="GMLib.Classes.TGMComponent.html">TGMComponent</a></li>
<li class="thisitem">TGMCustomMap</li></ul><h2 class="overview">Overview</h2>
<span id="PasDoc-Fields"></span><h3 class="summary">Fields</h3>
<table class="summary wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code><strong><a href="GMLib.Map.TGMCustomMap.html#FBrowser">FBrowser</a></strong>: TComponent;</code></td>
</tr>
</table>
<span id="PasDoc-Methods"></span><h3 class="summary">Methods</h3>
<table class="summary wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>constructor <strong><a href="GMLib.Map.TGMCustomMap.html#Create">Create</a></strong>(AOwner: TComponent); override;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>destructor <strong><a href="GMLib.Map.TGMCustomMap.html#Destroy">Destroy</a></strong>; override;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>function <strong><a href="GMLib.Map.TGMCustomMap.html#GetHTMLCode">GetHTMLCode</a></strong>: string;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>function <strong><a href="GMLib.Map.TGMCustomMap.html#GetJsonFromHTMLForms">GetJsonFromHTMLForms</a></strong>: string; virtual; abstract;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#Assign">Assign</a></strong>(Source: TPersistent); override;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#DoOpenMap">DoOpenMap</a></strong>; virtual;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#ExecuteJavaScript">ExecuteJavaScript</a></strong>(FunctName, Params: string); virtual; abstract;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#LoadBlankPage">LoadBlankPage</a></strong>; virtual; abstract;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#LoadMap">LoadMap</a></strong>; virtual; abstract;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#OnTimer">OnTimer</a></strong>(Sender: TObject); virtual;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#PropertyChanged">PropertyChanged</a></strong>(Prop: TPersistent; PropName: string);</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#SetCenterProperty">SetCenterProperty</a></strong>(LatLng: <a href="GMLib.LatLng.TGMLatLng.html">TGMLatLng</a>); virtual; abstract;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#SetEnableTimer">SetEnableTimer</a></strong>(State: Boolean); virtual; abstract;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#SetIntervalTimer">SetIntervalTimer</a></strong>(Interval: Integer); virtual; abstract;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#SetMapTypeIdProperty">SetMapTypeIdProperty</a></strong>(MapTypeId: <a href="GMLib.Sets.html#TGMMapTypeId">TGMMapTypeId</a>); virtual; abstract;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>procedure <strong><a href="GMLib.Map.TGMCustomMap.html#SetZoomProperty">SetZoomProperty</a></strong>(Zoom: Integer); virtual; abstract;</code></td>
</tr>
</table>
<span id="PasDoc-Properties"></span><h3 class="summary">Properties</h3>
<table class="summary wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#Active">Active</a></strong>: Boolean read FActive write SetActive default False;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#AfterPageLoaded">AfterPageLoaded</a></strong>: <a href="GMLib.Events.html#TGMAfterPageLoaded">TGMAfterPageLoaded</a> read FAfterPageLoaded write FAfterPageLoaded;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#APIKey">APIKey</a></strong>: string read FAPIKey write SetAPIKey;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#APILang">APILang</a></strong>: <a href="GMLib.Sets.html#TGMAPILang">TGMAPILang</a> read FAPILang write SetAPILang default <a href="GMLib.Sets.html#lEnglish">lEnglish</a>;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#APIRegion">APIRegion</a></strong>: <a href="GMLib.Sets.html#TGMAPIRegion">TGMAPIRegion</a> read FAPIRegion write SetAPIRegion default <a href="GMLib.Sets.html#rUndefined">rUndefined</a>;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#APIVer">APIVer</a></strong>: <a href="GMLib.Sets.html#TGMAPIVer">TGMAPIVer</a> read FAPIVer write SetAPIVer default <a href="GMLib.Sets.html#avWeekly">avWeekly</a>;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#ByciclingLayer">ByciclingLayer</a></strong>: <a href="GMLib.Layers.TGMByciclingLayer.html">TGMByciclingLayer</a> read FByciclingLayer write FByciclingLayer;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#IntervalEvents">IntervalEvents</a></strong>: Integer read FIntervalEvents write SetIntervalEvents default 50;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#KmlLayer">KmlLayer</a></strong>: <a href="GMLib.Layers.TGMKmlLayer.html">TGMKmlLayer</a> read FKmlLayer write FKmlLayer;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnActiveChange">OnActiveChange</a></strong>: TNotifyEvent read FOnActiveChange write FOnActiveChange;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnBoundsChanged">OnBoundsChanged</a></strong>: <a href="GMLib.Events.html#TGMBoundsChangedEvent">TGMBoundsChangedEvent</a> read FOnBoundsChanged write FOnBoundsChanged;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnCenterChanged">OnCenterChanged</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnCenterChanged write FOnCenterChanged;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnClick">OnClick</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnClick write FOnClick;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnContextmenu">OnContextmenu</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnContextmenu write FOnContextmenu;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnDblClick">OnDblClick</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnDblClick write FOnDblClick;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnDrag">OnDrag</a></strong>: TNotifyEvent read FOnDrag write FOnDrag;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnDragEnd">OnDragEnd</a></strong>: TNotifyEvent read FOnDragEnd write FOnDragEnd;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnDragStart">OnDragStart</a></strong>: TNotifyEvent read FOnDragStart write FOnDragStart;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnIntervalEventsChange">OnIntervalEventsChange</a></strong>: TNotifyEvent read FOnIntervalEventsChange write FOnIntervalEventsChange;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnMapTypeIdChanged">OnMapTypeIdChanged</a></strong>: <a href="GMLib.Events.html#TGMMapTypeIdChangedEvent">TGMMapTypeIdChangedEvent</a> read FOnMapTypeIdChanged write FOnMapTypeIdChanged;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnMouseMove">OnMouseMove</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnMouseMove write FOnMouseMove;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnMouseOut">OnMouseOut</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnMouseOut write FOnMouseOut;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnMouseOver">OnMouseOver</a></strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnMouseOver write FOnMouseOver;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnPrecisionChange">OnPrecisionChange</a></strong>: TNotifyEvent read FOnPrecisionChange write FOnPrecisionChange;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnPropertyChanges">OnPropertyChanges</a></strong>: <a href="GMLib.Events.html#TGMPropertyChangesEvent">TGMPropertyChangesEvent</a> read FOnPropertyChanges write FOnPropertyChanges;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#OnZoomChanged">OnZoomChanged</a></strong>: <a href="GMLib.Events.html#TGMZoomChangedEvent">TGMZoomChangedEvent</a> read FOnZoomChanged write FOnZoomChanged;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#Precision">Precision</a></strong>: Integer read FPrecision write SetPrecision default 0;</code></td>
</tr>
<tr class="list2">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#TrafficLayer">TrafficLayer</a></strong>: <a href="GMLib.Layers.TGMTrafficLayer.html">TGMTrafficLayer</a> read FTrafficLayer write FTrafficLayer;</code></td>
</tr>
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><code>property <strong><a href="GMLib.Map.TGMCustomMap.html#TransitLayer">TransitLayer</a></strong>: <a href="GMLib.Layers.TGMTransitLayer.html">TGMTransitLayer</a> read FTransitLayer write FTransitLayer;</code></td>
</tr>
</table>
<h2 class="description">Description</h2>
<h3 class="detail">Fields</h3>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="FBrowser"></span><code><strong>FBrowser</strong>: TComponent;</code></td>
</tr>
<tr><td colspan="2">
<p>
Browser where display the Google Maps map.</p>
<p>
 </p>
</td></tr>
</table>
<h3 class="detail">Methods</h3>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><span id="Create"></span><code>constructor <strong>Create</strong>(AOwner: TComponent); override;</code></td>
</tr>
<tr><td colspan="2">
<p>
Class constructor.</p>
<p>


<p>Creates a <a class="normal" href="GMLib.Map.TGMCustomMap.html">TGMCustomMap</a> object.

<p> </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>AOwner</dt>
<dd>Owner of the object.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><span id="Destroy"></span><code>destructor <strong>Destroy</strong>; override;</code></td>
</tr>
<tr><td colspan="2">
<p>
Destructor class.</p>
<p>
 </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="GetHTMLCode"></span><code>function <strong>GetHTMLCode</strong>: string;</code></td>
</tr>
<tr><td colspan="2">
<p>
Returns the HTML code of <em>map.html</em> on <em>gmmapres.res</em>.</p>
<p>


<p>Internal use only.

<p>

<p> </p>
<h6 class="description_section">Returns</h6>
<p class="return">String with the HTML code.</p><h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMUnassignedObject.html">EGMUnassignedObject</a></dt>
<dd>This exception is raised when the Browser property is not assigned.</dd>
<dt><a class="normal" href="GMLib.Exceptions.EGMCanLoadResource.html">EGMCanLoadResource</a></dt>
<dd>This exception is raised if the resoource of the map can't be load.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="GetJsonFromHTMLForms"></span><code>function <strong>GetJsonFromHTMLForms</strong>: string; virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Reads all fields of all HTML forms and returns a Json with their values.</p>
<p>


<p> </p>
<h6 class="description_section">Returns</h6>
<p class="return">Json with the info.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><span id="Assign"></span><code>procedure <strong>Assign</strong>(Source: TPersistent); override;</code></td>
</tr>
<tr><td colspan="2">
<p>
Call <code>Assign</code> to copy the properties or other attributes form an object to another.</p>
<p>


<p>The standard form of a call to <code>Assign</code> method is <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>Destination.Assign(Source);</code> <br> which tells the <code>Destination</code> object to copy the contents of the <code>Source</code> object to itself.

<p> </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Source</dt>
<dd>Object to copy the content.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="DoOpenMap"></span><code>procedure <strong>DoOpenMap</strong>; virtual;</code></td>
</tr>
<tr><td colspan="2">
<p>
Executes the necessary scripts to display the map in the browser.</p>
<p>
 </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="ExecuteJavaScript"></span><code>procedure <strong>ExecuteJavaScript</strong>(FunctName, Params: string); virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Execute the JavaScript function <code>FunctName</code> with parameters <code>Params</code>.</p>
<p>


<p>If executed succefully returns <code>True</code>, otherwise <code>False</code>.

<p>  </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>FunctName</dt>
<dd>JavaScript function name to execute.</dd>
<dt>Params</dt>
<dd>Function parameters.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="LoadBlankPage"></span><code>procedure <strong>LoadBlankPage</strong>; virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
LoadBlankPage method load the about:blank page.

<p> </p>
<h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMIncorrectBrowser.html">EGMIncorrectBrowser</a></dt>
<dd>This exception is raised when the Browser object isn't of the correct class.</dd>
<dt><a class="normal" href="GMLib.Exceptions.EGMUnassignedObject.html">EGMUnassignedObject</a></dt>
<dd>This exception is raised when the Browser property is not assigned.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="LoadMap"></span><code>procedure <strong>LoadMap</strong>; virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
LoadMap method loads and shows the <em>map.html</em> to use Google Maps API.</p>
<p>


<p>The timeout for load page is 15 seconds.

<p> </p>
<h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMIncorrectBrowser.html">EGMIncorrectBrowser</a></dt>
<dd>This exception is raised when the class of assigned browser isn't correct.</dd>
<dt><a class="normal" href="GMLib.Exceptions.EGMUnassignedObject.html">EGMUnassignedObject</a></dt>
<dd>This exception is raised when the Browser property is not assigned.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnTimer"></span><code>procedure <strong>OnTimer</strong>(Sender: TObject); virtual;</code></td>
</tr>
<tr><td colspan="2">
<p>
OnTimer control event of Timer that check events from map. Internal use only.

<p> </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Sender</dt>
<dd>Object that fire event</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="PropertyChanged"></span><code>procedure <strong>PropertyChanged</strong>(Prop: TPersistent; PropName: string);</code></td>
</tr>
<tr><td colspan="2">
<p>
Method to call into the owner object when changes a property into the current object.

<p>  </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Prop</dt>
<dd>Object property that has changed.</dd>
<dt>PropName</dt>
<dd>Name of the property that has changed.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="SetCenterProperty"></span><code>procedure <strong>SetCenterProperty</strong>(LatLng: <a href="GMLib.LatLng.TGMLatLng.html">TGMLatLng</a>); virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Assigns the new map center value readed from HTML map code.</p>
<p>


<p>@params LatLng The new <a class="normal" href="GMLib.LatLng.TGMLatLng.html">TGMLatLng</a></p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="SetEnableTimer"></span><code>procedure <strong>SetEnableTimer</strong>(State: Boolean); virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Enables or disables the Timer that controls the map events.</p>
<p>


<p>For internal use.

<p></p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>State</dt>
<dd>Value to be set to Timer status</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="SetIntervalTimer"></span><code>procedure <strong>SetIntervalTimer</strong>(Interval: Integer); virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Set the interval of Timer that control de map events.</p>
<p>


<p>Internal use only.

<p> </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Interval</dt>
<dd>Interval in miliseconds</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="SetMapTypeIdProperty"></span><code>procedure <strong>SetMapTypeIdProperty</strong>(MapTypeId: <a href="GMLib.Sets.html#TGMMapTypeId">TGMMapTypeId</a>); virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Assigns the new MapTypeId value readed from HTML map code.</p>
<p>


<p>@params MapTypeId The new <a class="normal" href="GMLib.Sets.html#TGMMapTypeId">TGMMapTypeId</a></p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="SetZoomProperty"></span><code>procedure <strong>SetZoomProperty</strong>(Zoom: Integer); virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p>
Assigns the new Zoom value readed from HTML map code.</p>
<p>


<p>@params Zoom The new zoom</p>
</td></tr>
</table>
<h3 class="detail">Properties</h3>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="Active"></span><code>property <strong>Active</strong>: Boolean read FActive write SetActive default False;</code></td>
</tr>
<tr><td colspan="2">
<p>
Activate or deactivate access to the map. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="AfterPageLoaded"></span><code>property <strong>AfterPageLoaded</strong>: <a href="GMLib.Events.html#TGMAfterPageLoaded">TGMAfterPageLoaded</a> read FAfterPageLoaded write FAfterPageLoaded;</code></td>
</tr>
<tr><td colspan="2">
<p>
AfterPageLoaded event is fired when page is loaded.</p>
<p>


<p>If param <code>First</code> is <code>True</code>, the base HTML code es loaded. When <code>False</code> the map is loaded.

<p>See <a class="normal" href="GMLib.Events.html#TGMAfterPageLoaded">TGMAfterPageLoaded</a> for more info. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="APIKey"></span><code>property <strong>APIKey</strong>: string read FAPIKey write SetAPIKey;</code></td>
</tr>
<tr><td colspan="2">
<p>
APIKey is the Key to use on Google Maps.</p>
<p>


<p>To obtaining Api Key please check: <a href="https://developers.google.com/maps/documentation/javascript/get-api-key">https://developers.google.com/maps/documentation/javascript/get-api-key</a> <br><br> Google Maps limits: </p>

<ul class="paragraph_spacing">
  <li><p>General info: <a href="https://developers.google.com/maps/documentation/javascript/usage">https://developers.google.com/maps/documentation/javascript/usage</a></p></li>
  <li><p>Directions: <a href="https://developers.google.com/maps/documentation/directions/usage-limits">https://developers.google.com/maps/documentation/directions/usage-limits</a></p></li>
  <li><p>Geocoding limits usage: <a href="https://developers.google.com/maps/documentation/geocoding/usage-limits">https://developers.google.com/maps/documentation/geocoding/usage-limits</a></p></li>
  <li><p>Elevation limits usage: <a href="https://developers.google.com/maps/documentation/elevation/usage-limits">https://developers.google.com/maps/documentation/elevation/usage-limits</a></p></li>
  <li><p>Distance-Matrix limits usage: <a href="https://developers.google.com/maps/documentation/distance-matrix/usage-limits">https://developers.google.com/maps/documentation/distance-matrix/usage-limits</a></p></li>
  <li><p>Geolocation limits usage: <a href="https://developers.google.com/maps/documentation/geolocation/usage-limits">https://developers.google.com/maps/documentation/geolocation/usage-limits</a></p></li>
  <li><p>Roads limits usage: <a href="https://developers.google.com/maps/documentation/roads/usage-limits">https://developers.google.com/maps/documentation/roads/usage-limits</a></p></li>
  <li><p>Time Zone limits usage: <a href="https://developers.google.com/maps/documentation/timezone/usage-limits">https://developers.google.com/maps/documentation/timezone/usage-limits</a></p></li>
</ul>

<p>

<p> </p>
<h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMMapIsActive.html">EGMMapIsActive</a></dt>
<dd>This exception is raised when <code>Active</code> property is <code>True</code>.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="APILang"></span><code>property <strong>APILang</strong>: <a href="GMLib.Sets.html#TGMAPILang">TGMAPILang</a> read FAPILang write SetAPILang default <a href="GMLib.Sets.html#lEnglish">lEnglish</a>;</code></td>
</tr>
<tr><td colspan="2">
<p>
By default the API will attempt to load the most appropriate language based on the users location or browser settings.</p>
<p>


<p>But some APIs allow you to explicitly set a language when you make a request. <br> <br>

<p>More info at <a href="https://developers.google.com/maps/documentation/javascript/localization">Localizing the Map</a> and more specific at <a href="https://developers.google.com/maps/faq?hl=en#languagesupport">Supported Languages</a>

<p> </p>
<h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMMapIsActive.html">EGMMapIsActive</a></dt>
<dd>This exception is raised when <code>Active</code> property is <code>True</code>.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="APIRegion"></span><code>property <strong>APIRegion</strong>: <a href="GMLib.Sets.html#TGMAPIRegion">TGMAPIRegion</a> read FAPIRegion write SetAPIRegion default <a href="GMLib.Sets.html#rUndefined">rUndefined</a>;</code></td>
</tr>
<tr><td colspan="2">
<p>
When you load the Maps JavaScript API from maps.googleapis.com it applies a default bias for application behavior towards the United States.</p>
<p>


<p>If you want to alter your application to serve different map tiles or bias the application (such as biasing geocoding results towards the region), you can override this default behavior by adding a region.

<p>More info at <a href="https://developers.google.com/maps/documentation/javascript/localization">Localizing the Map</a> and more specific at <a href="https://developers.google.com/maps/coverage">Google Maps Platform Coverage Details</a>

<p> </p>
<h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMMapIsActive.html">EGMMapIsActive</a></dt>
<dd>This exception is raised when <code>Active</code> property is <code>True</code>.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="APIVer"></span><code>property <strong>APIVer</strong>: <a href="GMLib.Sets.html#TGMAPIVer">TGMAPIVer</a> read FAPIVer write SetAPIVer default <a href="GMLib.Sets.html#avWeekly">avWeekly</a>;</code></td>
</tr>
<tr><td colspan="2">
<p>
Version of the Google Maps API to use.</p>
<p>


<p>More info at <a href="https://developers.google.com/maps/documentation/javascript/versions">Versioning</a>

<p> </p>
<h6 class="description_section">Exceptions raised</h6>
<dl class="exceptions_raised">
<dt><a class="normal" href="GMLib.Exceptions.EGMMapIsActive.html">EGMMapIsActive</a></dt>
<dd>This exception is raised when <code>Active</code> property is <code>True</code>.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="ByciclingLayer"></span><code>property <strong>ByciclingLayer</strong>: <a href="GMLib.Layers.TGMByciclingLayer.html">TGMByciclingLayer</a> read FByciclingLayer write FByciclingLayer;</code></td>
</tr>
<tr><td colspan="2">
<p>
Class for <code>google.maps.BicyclingLayer</code> class.</p>
<p>


<p>More information at <a href="https://developers.google.com/maps/documentation/javascript/reference/map#BicyclingLayer">google.maps.BicyclingLayer class</a></p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="IntervalEvents"></span><code>property <strong>IntervalEvents</strong>: Integer read FIntervalEvents write SetIntervalEvents default 50;</code></td>
</tr>
<tr><td colspan="2">
<p>
Interval of time to check the events of map. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="KmlLayer"></span><code>property <strong>KmlLayer</strong>: <a href="GMLib.Layers.TGMKmlLayer.html">TGMKmlLayer</a> read FKmlLayer write FKmlLayer;</code></td>
</tr>
<tr><td colspan="2">
<p>
Class for <code>google.maps.KmlLayer</code> class.</p>
<p>


<p>More information at <a href="https://developers.google.com/maps/documentation/javascript/reference/kml">google.maps.KmlLayer class</a></p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnActiveChange"></span><code>property <strong>OnActiveChange</strong>: TNotifyEvent read FOnActiveChange write FOnActiveChange;</code></td>
</tr>
<tr><td colspan="2">
<p>
OnActiveChange event is fired when Active property value changes. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnBoundsChanged"></span><code>property <strong>OnBoundsChanged</strong>: <a href="GMLib.Events.html#TGMBoundsChangedEvent">TGMBoundsChangedEvent</a> read FOnBoundsChanged write FOnBoundsChanged;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the viewport bounds have changed.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMBoundsChangedEvent">TGMBoundsChangedEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnCenterChanged"></span><code>property <strong>OnCenterChanged</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnCenterChanged write FOnCenterChanged;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the map center property changes.</p>
<p>


<p>This event changes the <code>Center</code> property.

<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnClick"></span><code>property <strong>OnClick</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnClick write FOnClick;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the user clicks on the map.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnContextmenu"></span><code>property <strong>OnContextmenu</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnContextmenu write FOnContextmenu;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the DOM contextmenu event is fired on the map container or when the user rightclicks on the map.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnDblClick"></span><code>property <strong>OnDblClick</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnDblClick write FOnDblClick;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the user double-clicks on the map.</p>
<p>


<p>Note that the click event will also fire, right before this one.

<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnDrag"></span><code>property <strong>OnDrag</strong>: TNotifyEvent read FOnDrag write FOnDrag;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is repeatedly fired while the user drags the map.</p>
<p>
 </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnDragEnd"></span><code>property <strong>OnDragEnd</strong>: TNotifyEvent read FOnDragEnd write FOnDragEnd;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the user stops dragging the map.</p>
<p>
 </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnDragStart"></span><code>property <strong>OnDragStart</strong>: TNotifyEvent read FOnDragStart write FOnDragStart;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the user starts dragging the map.</p>
<p>
 </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnIntervalEventsChange"></span><code>property <strong>OnIntervalEventsChange</strong>: TNotifyEvent read FOnIntervalEventsChange write FOnIntervalEventsChange;</code></td>
</tr>
<tr><td colspan="2">
<p>
OnIntervalEventsChange event is fired when IntervalEvents property value changes. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnMapTypeIdChanged"></span><code>property <strong>OnMapTypeIdChanged</strong>: <a href="GMLib.Events.html#TGMMapTypeIdChangedEvent">TGMMapTypeIdChangedEvent</a> read FOnMapTypeIdChanged write FOnMapTypeIdChanged;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired whenever the user's mouse moves over the map container.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMMapTypeIdChangedEvent">TGMMapTypeIdChangedEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnMouseMove"></span><code>property <strong>OnMouseMove</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnMouseMove write FOnMouseMove;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired whenever the user's mouse moves over the map container.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnMouseOut"></span><code>property <strong>OnMouseOut</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnMouseOut write FOnMouseOut;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the user's mouse exits the map container.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnMouseOver"></span><code>property <strong>OnMouseOver</strong>: <a href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> read FOnMouseOver write FOnMouseOver;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the user's mouse enters the map container.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMLatLngEvent">TGMLatLngEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnPrecisionChange"></span><code>property <strong>OnPrecisionChange</strong>: TNotifyEvent read FOnPrecisionChange write FOnPrecisionChange;</code></td>
</tr>
<tr><td colspan="2">
<p>
OnPrecisionChange event is fired when Precision property value changes.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnPropertyChanges"></span><code>property <strong>OnPropertyChanges</strong>: <a href="GMLib.Events.html#TGMPropertyChangesEvent">TGMPropertyChangesEvent</a> read FOnPropertyChanges write FOnPropertyChanges;</code></td>
</tr>
<tr><td colspan="2">
<p>
Event fired when a property from and object changes.</p>
<p>


<p>  </p>
<h6 class="description_section">Parameters</h6>
<dl class="parameters">
<dt>Owner</dt>
<dd>Owner of property.</dd>
<dt>PropName</dt>
<dd>Property name.</dd>
</dl>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="OnZoomChanged"></span><code>property <strong>OnZoomChanged</strong>: <a href="GMLib.Events.html#TGMZoomChangedEvent">TGMZoomChangedEvent</a> read FOnZoomChanged write FOnZoomChanged;</code></td>
</tr>
<tr><td colspan="2">
<p>
This event is fired when the map zoom property changes.</p>
<p>


<p>See <a class="normal" href="GMLib.Events.html#TGMZoomChangedEvent">TGMZoomChangedEvent</a> for more info.</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="public.gif" alt="Public" title="Public"></a></td>
<td class="itemcode"><span id="Precision"></span><code>property <strong>Precision</strong>: Integer read FPrecision write SetPrecision default 0;</code></td>
</tr>
<tr><td colspan="2">
<p>
Precision for lat and lng values.</p>
<p>


<p>Possibles values:<br> 0 =&gt; Max precision<br> 1..17 =&gt; Decimal precision </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="TrafficLayer"></span><code>property <strong>TrafficLayer</strong>: <a href="GMLib.Layers.TGMTrafficLayer.html">TGMTrafficLayer</a> read FTrafficLayer write FTrafficLayer;</code></td>
</tr>
<tr><td colspan="2">
<p>
Class for <code>google.maps.TrafficLayer</code> class.</p>
<p>


<p>More information at <a href="https://developers.google.com/maps/documentation/javascript/reference/map#TrafficLayer">google.maps.TrafficLayer class</a></p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="visibility"><a href="legend.html"><img  src="protected.gif" alt="Protected" title="Protected"></a></td>
<td class="itemcode"><span id="TransitLayer"></span><code>property <strong>TransitLayer</strong>: <a href="GMLib.Layers.TGMTransitLayer.html">TGMTransitLayer</a> read FTransitLayer write FTransitLayer;</code></td>
</tr>
<tr><td colspan="2">
<p>
Class for <code>google.maps.TransitLayer</code> class.</p>
<p>


<p>More information at <a href="https://developers.google.com/maps/documentation/javascript/reference/map#TransitLayer">google.maps.TransitLayer class</a></p>
</td></tr>
</table>
<hr><span class="appinfo"><em>Generated by <a href="https://github.com/pasdoc/pasdoc/wiki">PasDoc 0.15.0</a>. </em>
</span>
</div></div></body></html>
